package com.tangx.task.job;

import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

import java.util.Date;

@Component
public class HelloJob {
    // *   * *   * *  *  *
    // 10点执行一次： 0 0 10 * * ?
    // 范围执行： 0 5-10 * * * ?
    // 每10秒执行： 0/10 * * * * ?
    // *   * *   * *  *  *
    // *   * *   * *  *  *
    // 秒 分 时 日 月 周 年

    @Scheduled(cron = "0/5 * * * * ?") //每5秒执行一次
    public void sing(){
        //查询符合要求的文章（状态为审核通过的，且时间已经到了）
        // select * from wm_wews where status in (4,8) and now()>publish_time

        //更新文章状态为已发布9，且创建app文章
        System.out.println("当前执行时间："+new Date());
    }
}
